cooperating grace - German English Dictionary